﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ArchivosUpload.ascx.cs"
    Inherits="WebArchivosTelefonica.ArchivosUpload" %>
<div id="uploadArchivos" style="font-size: smaller">
    <asp:Panel runat="server" ID="panelUploads" Width="100%" BorderStyle="Groove" BorderWidth="2px"
        BorderColor="#0066FF">
        <table width="100%" style="font-size: xx-small">
            <tr>
                <td style="width: 50%;">
                    <asp:Repeater ID="listadoArchivos" runat="server" OnItemCommand="listadoArchivos_ItemCommand">
                        <HeaderTemplate>
                            <p>
                                <span>
                                    <table style="width: 100%;">
                        </HeaderTemplate>
                        <ItemTemplate>
                            <tr style="width: 100%;">
                                <td align="left">
                                    <asp:Image ID="ImageOk" runat="server" ImageUrl="Images/406-up.ico" Visible='<%#DataBinder.Eval(Container.DataItem, "ExisteDocumento")%>'
                                        Height="16" Width="16" />
                                    <asp:Image ID="ImageCancel" runat="server" ImageUrl="Images/cancel16_h.ico" Visible='<%#DataBinder.Eval(Container.DataItem, "NoExisteDocumento")%>' />
                                    <asp:Label ID="checkArchivo" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Tipo")%>'></asp:Label>
                                </td>
                                <td align="left">
                                    <asp:FileUpload ID="fileUploadArchivo" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <asp:TextBox ID="TextBoxComentarios" runat="server" Width="98%" TextMode="MultiLine"
                                        Text='<%#Bind(Container.DataItem, "Descripcion")%>' Height="50"></asp:TextBox>
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <asp:Label ID="LabelArchivo" runat="server" Font-Bold="true" Text="Archivo:  " Visible='<%#DataBinder.Eval(Container.DataItem, "ExisteDocumento")%>'></asp:Label>
                                    <asp:Label ID="LabelNombreArchivo" runat="server" Font-Bold="true" Text='<%#DataBinder.Eval(Container.DataItem, "Nombre")%>'
                                        Visible='<%#DataBinder.Eval(Container.DataItem, "ExisteDocumento")%>'></asp:Label>
                                    <asp:ImageButton ID="botonDescargarArchivo" runat="server" ImageUrl="Images/save16.ico"
                                        CommandName="Descargar" Visible='<%#DataBinder.Eval(Container.DataItem, "ExisteDocumento")%>' />
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                    <table style="width: 100%;">
                                        <tr>
                                            <td style="width: 25%; vertical-align: top;">
                                                <asp:Label ID="labelRevisionTES" runat="server" Text="Revisión TES" Font-Bold="True"
                                                    Font-Size="X-Small"></asp:Label>
                                                <br />
                                                <asp:CheckBox ID="_checkBoxRevisadoTES"
                                                    runat="server" Text="Revisado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoRevisadoTes")%>' />
                                                <br />
                                                <asp:CheckBox ID="_checkBoxReRevisadoTES"
                                                    runat="server" Text="Rechazado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoReRevisadoTes")%>' />
                                            </td>
                                            <td style="width: 25%; vertical-align: top;">
                                                <asp:Label ID="labelAprobacionTES" runat="server" Text="Aprobación TES" Font-Bold="True"
                                                    Font-Size="X-Small"></asp:Label>
                                                <br />
                                                <asp:CheckBox ID="_checkBoxAprobadoTES" runat="server" Text="Aprobado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoAprobadoTes")%>' />
                                                <br />
                                                <asp:CheckBox ID="_checkBoxReAprobadoTES" runat="server" Text="Rechazado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoReAprobadoTes")%>' />
                                            </td>
                                            <td style="width: 25%; vertical-align: top;">
                                                <asp:Label ID="labelRevisionCliente" runat="server" Text="Revisión Cliente" Font-Bold="True"
                                                    Font-Size="X-Small"></asp:Label>
                                                <br />
                                                <asp:CheckBox ID="_checkBoxRevisadoCliente" runat="server" Text="Revisado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoRevisadoCliente")%>' />
                                                <br />
                                                <asp:CheckBox ID="_checkBoxReRevisadoCliente" runat="server" Text="Rechazado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoReRevisadoCliente")%>' />
                                            </td>
                                            <td style="width: 25%; vertical-align: top;">
                                                <asp:Label ID="labelComprobacionCliente" runat="server" Text="Aprobación Cliente"
                                                    Font-Bold="True" Font-Size="X-Small"></asp:Label>
                                                <br />
                                                <asp:CheckBox ID="_checkBoxAprobadoCliente" runat="server" Text="Aprobado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoAprobadoCliente")%>' />
                                                <br />
                                                <asp:CheckBox ID="_checkBoxReAprobadoCliente" runat="server" Text="Rechazado" Checked='<%#DataBinder.Eval(Container.DataItem, "EstadoReAprobadoCliente")%>' />
                                            </td>
                                        </tr>
                                    </table>
                                </td>
                            </tr>
                            <tr>
                                <td colspan="2">
                                </td>
                            </tr>
                            <asp:HiddenField ID="hiddenIdDocumento" EnableViewState="true" Value='<%#DataBinder.Eval(Container.DataItem, "Id")%>'
                                runat="server" />
                        </ItemTemplate>
                        <FooterTemplate>
                            </table> </span> </p>
                        </FooterTemplate>
                    </asp:Repeater>
                </td>
                <td>
                    <p>
                        <table width="100%">
                            <tr>
                                <td>
                                    <asp:Label ID="labelOtros" runat="server" Text="Otros " Font-Bold="True" Font-Size="X-Small"></asp:Label>
                                    <asp:FileUpload ID="fileUploadOtrosArchivos" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:TextBox ID="TextBoxComentariosOtros" runat="server" TextMode="MultiLine" Width="99%"
                                        Height="50"></asp:TextBox>
                                </td>
                            </tr>
                        </table>
                    </p>
                    <asp:GridView ID="GridViewArchivosOtros" runat="server" AutoGenerateColumns="False"
                        CellPadding="4" DataKeyNames="Id" ForeColor="#333333" GridLines="None" AllowPaging="True"
                        OnRowCommand="GridViewArchivosOtros_RowCommand" Width="100%" OnInit="GridViewArchivosOtros_Init"
                        OnLoad="GridViewArchivosOtros_Load" OnPageIndexChanged="GridViewArchivosOtros_PageIndexChanged1"
                        OnPageIndexChanging="GridViewArchivosOtros_PageIndexChanging">
                        <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                        <Columns>
                            <asp:BoundField DataField="Nombre" HeaderText="Nombre" SortExpression="Nombre" />
                            <asp:BoundField DataField="Descripcion" HeaderText="Descripcion" SortExpression="Descripcion" />
                            <asp:ButtonField CommandName="Descargar" Text="descargar" />
                        </Columns>
                        <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                        <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                        <EditRowStyle BackColor="#999999" />
                        <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                    </asp:GridView>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <asp:Button ID="botonSubirArchivos" runat="server" Text="Aceptar" OnClick="botonSubirArchivos_Click" />
                </td>
            </tr>
        </table>
    </asp:Panel>
</div>
